self-venting system - Alemán Inglés Diccionario